// Module Template Entry Point
import { createApp } from 'vue'
import ModuleHome from './components/ModuleHome.vue'

// Export module components and views
export { default as ModuleHome } from './components/ModuleHome.vue'
export { default as ModuleView } from './views/ModuleTemplateView.vue'

// Export module router
export { default as moduleRouter } from './router.js'

// Export module utilities
export const moduleConfig = {
  name: 'module-template',
  version: '1.0.0',
  description: 'A template module for development'
}

// Initialize module
export function initModule(app) {
  // Module initialization logic can go here
  console.log('Module Template initialized')
}

export default ModuleHome